inspected and approved - Turco Inglés Diccionario